get an itching palm - Alemán Inglés Diccionario